package com.power.leopard.remote.common.process;

import com.power.leopard.remote.common.domain.InvocationContext;
import com.power.leopard.remote.common.domain.InvocationResponse;

public interface ServiceInvocationFilter<I extends InvocationContext> {

	InvocationResponse invoke(ServiceInvocationHandler handler, I invocationHandler) throws Throwable;
}
